From Carmen to James Bond and everything in between, your choir has never heard their favorite Christmas carol like this before! Traveling through a variety of styles, it builds to a really outstanding
A minimum quantity of 10 is required on this title.